<html>
<head>
    <meta charset="utf-8"/>
<meta name="description" content=""/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Hackintosh 安装全攻略 | 神楽小白(GZ小白)</title>
<link rel="shortcut icon" href="https://gzxiaobai.github.io/favicon.ico?v=1589593333430">
<link href="https://cdn.bootcss.com/font-awesome/5.11.2/css/all.css" rel="stylesheet">
<link rel="stylesheet" href="https://gzxiaobai.github.io/styles/main.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
      integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">

<script src="https://cdn.bootcss.com/highlight.js/9.15.10/highlight.min.js"></script>
<script src="https://cdn.bootcss.com/highlight.js/9.15.10/languages/dockerfile.min.js"></script>
<script src="https://cdn.bootcss.com/highlight.js/9.15.10/languages/dart.min.js"></script>
<script src="https://cdn.bootcss.com/highlight.js/9.15.10/languages/go.min.js"></script>
<script src="https://cdn.bootcss.com/moment.js/2.23.0/moment.min.js"></script>
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"
        integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n"
        crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
        integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
        crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"
        integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
        crossorigin="anonymous"></script>

<!-- DEMO JS -->
<!--<script src="media/scripts/index.js"></script>-->



    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css">
</head>
<body>
<div class="main gt-bg-theme-color-first">
    <nav class="navbar navbar-expand-lg">
    <div class="navbar-brand">
        <img class="user-avatar" src="/images/avatar.png" alt="头像">
        <div class="site-name gt-c-content-color-first">
            神楽小白(GZ小白)
        </div>
    </div>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent"
            aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
        <i class="fas fa-bars gt-c-content-color-first" style="font-size: 18px"></i>
    </button>
    <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <div class="navbar-nav mr-auto" style="text-align: center">
            
                <div class="nav-item">
                    
                        <a href="/" class="menu gt-a-link">
                            首页
                        </a>
                    
                </div>
            
                <div class="nav-item">
                    
                        <a href="/archives" class="menu gt-a-link">
                            归档
                        </a>
                    
                </div>
            
                <div class="nav-item">
                    
                        <a href="/tags" class="menu gt-a-link">
                            标签
                        </a>
                    
                </div>
            
                <div class="nav-item">
                    
                        <a href="/post/about" class="menu gt-a-link">
                            关于
                        </a>
                    
                </div>
            
        </div>
    </div>
</nav>
    <div class="post-container">
        <div class="post-detail gt-bg-theme-color-second">
            <article class="gt-post-content">
                <h2 class="post-title">
                    Hackintosh 安装全攻略
                </h2>
                <div class="post-info">
                    <time class="post-time gt-c-content-color-first">
                        · 2020-05-08 ·
                    </time>
                    
                        <a href="https://gzxiaobai.github.io/tag/2GXCvP3tq/" class="post-tags">
                            # 黑苹果
                        </a>
                    
                </div>
                <div class="post-content">
                    <p>以下内容基本摘自<strong>Eternal Qiu</strong>的博客，日后准备进行修改<br>
链接：<a href="https://blog.qiuxiangzhi.top/2019/07/15/macOS-Guide/">https://blog.qiuxiangzhi.top/2019/07/15/macOS-Guide/</a></p>
<h1 id="前言">前言</h1>
<p>我打算写一个教程来引导小白入坑，不在本文介绍那些复杂需要折腾的驱动问题。</p>
<h1 id="警告">警告</h1>
<p>请注意，本贴只做技术与学习探讨，不做任何商业和违法用途。同时请各位在实践学习后，于<strong>24小时内自行消除</strong>。</p>
<p>在非苹果设备上安装macOS操作系统需要承担一定责任，希望各位明确用途后，仔细思考。<strong>作者不提倡</strong>读者进行下面的操作，本贴<strong>仅供技术参考</strong>。</p>
<p>可能涉及到的法律问题：<strong>macOS1014</strong>；</p>
<p><strong>如果您是非个人用户或用作商业用途，您应该观看上述材料中所提及问题，并不要接触实施下述操作。</strong></p>
<h1 id="资源准备工作">资源准备工作</h1>
<ol>
<li>一台电脑，最好是搭载Windows 7及以上的操作系统，<strong>推荐Windows 10</strong>；</li>
<li>一个不少于4G的U盘，<strong>8GB起步</strong>；如果安装macOS10.15（Catalina）请使用<strong>16G</strong>的U盘。</li>
<li>工具软件（<a href="http://www.diskgenius.cn/">DiskGenius专业版</a>，<a href="https://www.balena.io/etcher/">balenaEtcher官方版</a>，<a href="http://www.wepe.com.cn/download.html">微PE官方版</a>）；</li>
<li>原版镜像（这里提供的是<a href="https://mirrors.dtops.cc/iso/MacOS/daliansky_macos/">黑果小兵的镜像</a>，侵权删）；</li>
<li>解压工具（此处链接的是<a href="https://www.7-zip.org">7-Zip</a>）；</li>
<li><strong>知道如何百度</strong>；</li>
</ol>
<p>知道如何百度是<strong>非常重要</strong>的一件事情，因为里面涉及到一些概念，这些概念比较不那么专业，但确实也不是很常见，因此需要有一定的百度能力（主要还是有一些小白太懒了，常见诸如如何进BIOS都不愿意去百度了解）。</p>
<h1 id="电脑调试工作">电脑调试工作</h1>
<ol>
<li>
<p>下载或安装好上述软件，其中<strong>DiskGenius专业版</strong>最好是免安装版的。</p>
</li>
<li>
<p>打开DiskGenius专业版，右键自己的<strong>磁盘</strong>（不是分区），查看是否是<strong>GPT分区</strong>，若不是，需要在PE下转换。</p>
</li>
<li>
<p>双击微PE.exe，点击右下角生成.iso文件，解压该iso文件到你的（<strong>确保它是Fat 32格式并最好转移其他文件</strong>）U盘里。</p>
</li>
<li>
<p>进入BIOS，找到<strong>你的BIOS里面</strong>的这几个选项，并将其设置成对应状态。主要有：<strong>DVMT-Preallocted（&gt;64MB）,Security Boot（disabled），SATA Mode/磁盘模式（AHCI），UEFI启动（纯），CSM（关闭），启动顺序（U盘第一位）</strong>，保存重启。</p>
</li>
<li>
<p>进入<strong>微PE</strong>，找到自己下载的<strong>DiskGenius专业版</strong>，双击打开。若硬盘格式是MBR，则将该软件挪到U盘里面，再双击打开。右键有<strong>操作系统</strong>及<strong>想安装macOS的磁盘</strong>，将其<strong>转换成GPT（GUID）格式</strong>。</p>
</li>
<li>
<p>查看将被安装macOS的磁盘，是否存在一个&gt;200MB的EFI分区。若没有，则可<strong>删除所有已存在的MSR分区及EFI分区</strong>，此时若磁盘最前部的空闲空间&gt;200MB，则可以<strong>直接建立EFI（EFI Partition）分区</strong>。若仍少于200MB，则右键磁盘此时的<strong>第一分区</strong>，选择调整磁盘大小，在<strong>前部空间</strong>分出200MB大小空闲空间，并新建EFI（EFI Partition）分区。</p>
</li>
<li>
<p>检查好磁盘均是<strong>GPT（GUID）格式</strong>、（<strong>Windows所在磁盘和macOS将安装的所在磁盘上</strong>）存在&gt;200MB的EFI分区，确保好这两点之后，点击PE桌面上的Dism++，选择自己的<strong>Windows操作系统</strong>，选择引导修复，（一般）无脑下一步即可。</p>
</li>
</ol>
<p><code>注意事项：转换为GUID格式，会删除该硬盘的扩展分区</code></p>
<ol start="8">
<li>电脑准备工作完成。</li>
</ol>
<h1 id="安装调试过程">安装调试过程</h1>
<ol>
<li>
<p>打开<strong>balenaEtcher</strong>，插入U盘，按照提示操作，选择<strong>下载好的镜像</strong>进行烧录。</p>
</li>
<li>
<p>烧录好后可以有两种选择，一步一步继续往下走或者<strong>直接跳转到第6步</strong>，（若下载的镜像为我推荐的则）两种方式都可以完成安装，推荐一步一步走。</p>
</li>
<li>
<p>在<a href="https://github.com/daliansky/Hackintosh">这里</a>找到你的机型或类似配置的EFI，下载备用。若找不到请<strong>直接跳第6步操作</strong>。</p>
</li>
<li>
<p>打开DiskGenius软件，将<strong>U盘EFI分区内的所有文件删除</strong>，并<strong>使用Ctrl+V的快捷键</strong>方式将下载的EFI文件夹粘贴进去。注意，EFI文件夹下若还有一个EFI文件夹，存在嵌套情况，请直接将<strong>最里层的EFI复制进U盘的EFI分区</strong>。</p>
</li>
<li>
<p>检查EFI/CLOVER/ACPI/Patched/，若存在DSDT文件，直接删除。</p>
</li>
<li>
<p>重启，选择<strong>U盘作为第一启动项</strong>，选择<strong>Boot macOS install from macOS Mojave installation（macOS图标那一项）</strong>，如果你没有更换原有EFI，接着就是跑代码过程了。如果更换过了EFI，那么在移动到安装项之后，按下<strong>空格键</strong>，同样空格选择**-v**，再<strong>ESC回到原有界面</strong>安装即可。</p>
</li>
<li>
<p>若启动不顺利，碰到直接重启，卡死在某一界面，我的建议是：安装时候进行录像，将<strong>卡死</strong>或者<strong>导致重启</strong>的代码截图出来，在群里寻求帮助。当然，我更加推荐前往<a href="http://bbs.pcbeta.com/forum.php?gid=86">远景论坛</a>查贴或者直接<strong>百度</strong>卡死代码解决这些问题。</p>
</li>
<li>
<p>若一切安装顺利，则它将进入安装界面。在安装界面选择<strong>磁盘工具</strong>，将预安装分区<strong>抹除成HFS分区</strong>，也即<strong>日志式</strong>，若你是<strong>固态硬盘</strong>，也可选择<strong>apfs</strong>。磁盘名字自己任意给定，白果磁盘名字为Macintosh HD，尽量避免这个名字。</p>
</li>
<li>
<p>接下来就可以进行安装了，一路下一步，选择自己刚刚命名的磁盘安装，等待安装完成。</p>
</li>
<li>
<p>安装完成会重启回到引导界面，此时选择<strong>Boot macOS install From 【你自己起的磁盘名字】</strong>，空格同样可以选择代码模式。进入第二次安装，此时不需要手动操作，等待安装完成重启即可。</p>
</li>
<li>
<p>此时回到引导界面应是已经安装完成，选择<strong>Boot macOS From 【你自己起的磁盘名字】</strong>，进入设置界面，接下来等着你的就是macOS的全新体验了。</p>
</li>
</ol>
<h1 id="macos-windows-双引导">macOS、Windows 双引导</h1>
<p>在安装完成之后，要做的就是进行引导的设置。</p>
<p>有两种设置引导的方式，此处推荐使用的是PE进行引导的建立，也介绍Windows下设置引导的方法介绍。</p>
<ol>
<li><strong>Windows环境下完成引导的设置。</strong></li>
</ol>
<p><code>在Windows下设置引导需要借助软件完成，软件名称及官网下载[在这里](https://www.easyuefi.com/index-us.html)。该软件我们需要的是企业版，普通版本没有添加引导的功能，注意甄别。</code></p>
<p>下载完软件后，先打开DiskGenius，将<strong>U盘里面的ESP（EFI）分区中Clover文件夹</strong>整个复制到桌面。再<strong>通过Ctrl+V</strong>的方式，粘贴在<strong>Windows启动磁盘的ESP分区中EFI文件夹</strong>下。</p>
<p>（<strong>Windows、macOS在不同磁盘下时</strong>）也可以复制整个EFI文件夹到macOS所在磁盘的ESP分区。<br>
新手小白建议前述操作。</p>
<p>接下来打开easyUEFI，选择新建引导项，引导类型选择“<strong>Linux或其他</strong>”，名称只<strong>能输入英文</strong>，可随意填写。选择你所放引导的ESP分区，找到Clover文件夹下的<strong>CLOVERX64.efi</strong>文件，选中完成即可。</p>
<p><code>注意事项：如果未看到CLOVER.efi文件（EasyUEFI下），请重启电脑即可看到</code></p>
<ol start="2">
<li><strong>PE下完成引导的设置。</strong></li>
</ol>
<p><code>进入PE，然后同样，打开DiskGenius，将**U盘里面的ESP（EFI）分区中Clover**文件夹整个复制到桌面。再**通过Ctrl+V**的方式，粘贴在**Windows启动磁盘的ESP分区中EFI文件夹**下。</code></p>
<p>（<strong>Windows、macOS在不同磁盘下时</strong>）也可以复制整个EFI文件夹到macOS所在磁盘的ESP分区。<br>
新手小白建议前述操作。</p>
<p>此处的引导建立使用<strong>Bootice</strong>这款软件，选择引导，UEFI设置。引导文件同样选择<strong>CLOVERX64.efi</strong>，名称随意，选择粘贴了引导文件的分区。</p>
<h1 id="安装过程常见问题解答">安装过程常见问题解答</h1>
<ol>
<li>抹除时出现“磁盘空间不足，无法完成操作”怎么办？</li>
</ol>
<p>``答：这是你在<strong>电脑调试阶段</strong>中，给ESP分区空间预留不足200MB，需要重新操作，将空间扩大`。</p>
<ol start="2">
<li>怎么才知道我的磁盘是不是GPT格式呢？`</li>
</ol>
<p><code>答：当你在DiskGenius专业版软件中，右键该磁盘时，若“转换到GUID格式”为**灰色不可选中**，则表示该磁盘格式为GPT。</code></p>
<ol start="3">
<li>为什么我在安装的时候找不到我的硬盘？</li>
</ol>
<p><code>答：若为三星的PM981或者PM981a，或者其他的出名不可安装macOS（百度可以知道是否难以安装）的硬盘，建议小白放弃。愿意折腾的话可以查看这篇我的[**PM981安装教程**](http://bbs.pcbeta.com/viewthread-1814806-1-1.html)（发布在远景），不保证在所有机型上稳定。</code><br>
<code>若不是上述硬盘，则我建议更新clover版本，对小白最简单的方式是，更换镜像版本或者镜像源。</code></p>
<ol start="4">
<li>BIOS设置时找不到一模一样的选项怎么办？</li>
</ol>
<p><code>答：并不是所有的BIOS都有我所提到的选项名称，这很正常。你需要找到意思相近的名称项，设置好就可以。如有的BIOS将**Security Boot**叫做**Security/安全启动**，名称变化很正常。**只有DVMT Pre-allocated项**，大部分笔记本BIOS会选择隐藏，可以不用纠结。其余选项都应存在你的BIOS中，并需要设置好。</code></p>
<ol start="5">
<li>安装时，-v滚代码卡apfs_moudle_start怎么办（一般是10.15的问题）</li>
</ol>
<p>答：打补丁如下<br>
<code>Comment Find*[HEX] Replace[HEX]</code><br>
<code>**change EC0 to EC 4543305f 45435f5f**</code><br>
<code>change H_EC to EC 485f4543 45435f5f</code><br>
<code>change ECDV to EC 45434456 45435f5f</code></p>
<p>一般只需选第一条加粗补丁即可</p>
<ol start="6">
<li>安装10.15时，卡<strong>VoodooPS2Controller</strong>怎么办(一般是<strong>10.15</strong>的问题)</li>
</ol>
<p>到<strong>EFI/CLOVER/kexts/others/<strong>目录下，删除</strong>VoodooPS2Controller.kexts</strong></p>
<h1 id="其他">其他</h1>
<p>我希望各位小白，在明确步骤后，可以通过自己百度、找帖子之后解决掉大部分问题，之后才是找大神寻求帮助。</p>
<p><strong>我比较推荐以下方式问问题：</strong></p>
<ol>
<li>这个我应该怎么做？Not 大神帮我搞定！</li>
<li>这个在哪里有具体操作？Not 大神帮我搞定！</li>
</ol>
<p><strong>帮完忙，比较喜欢这种回复：</strong></p>
<ol>
<li>我知道了，谢谢你！Not 好/嗯/哦。</li>
</ol>
<p>如果希望别人帮你安装，自己不想动手不想研究的话，希望你还是左转淘宝或者别接触黑苹果以及玩黑果的人，白嫖可耻，时间宝贵。</p>
<h1 id="感谢">感谢</h1>
<p>感谢<code>QQ群：706372078</code>里的群主Eternal Qiu<br>
本人QQ：<code>3467365604</code></p>

                </div>
            </article>
        </div>

        
            <div class="next-post">
                <div class="next gt-c-content-color-first">下一篇</div>
                <a href="https://gzxiaobai.github.io/post/jin-jie-dian-chi-re-bu-ding-battery-hotpatchzhi-lu/" class="post-title gt-a-link">
                    进阶：电池热补丁（Battery Hotpatch）之路
                </a>
            </div>
        

        
		
		
			<script src='https://unpkg.com/valine/dist/Valine.min.js'></script>

<style>
	div#vcomments{
		width:100%;
		max-width: 1000px;
		padding: 2.5%
	}
</style>


	<div id="vcomments"></div>

<script>
	new Valine({
		el: '#vcomments',
		appId: 'hcgePHaJOceH3R36dS7FxVSJ-gzGzoHsz',
		appKey: '7RPXugMe92rdtnjtiCD1P2Lm',
		avatar: '',
		pageSize: 5,
		recordIp: true,
		placeholder: 'Just Go Go'
	});
</script>
		

        <div class="site-footer gt-c-content-color-first">
    <div class="slogan gt-c-content-color-first">这是一个正常的人（确信）</div>
    <div class="social-container">
        
            
                <a href="https://github.com/GZXiaoBai" target="_blank">
                    <i class="fab fa-github gt-c-content-color-first"></i>
                </a>
            
        
            
        
            
        
            
        
            
        
            
        
    </div>
    <div class="footer-info">
        Powered by <a href="https://github.com/getgridea/gridea" target="_blank">Gridea</a>
    </div>
    <div>
        Theme by <a href="https://imhanjie.com/" target="_blank">imhanjie</a>, Powered by <a
                href="https://github.com/getgridea/gridea" target="_blank">Gridea | <a href="https://gzxiaobai.github.io/atom.xml" target="_blank">RSS</a></a>
    </div>
</div>

<script>
    hljs.initHighlightingOnLoad()
</script>

    </div>
</div>
</body>
</html>
